Divide and conquer - Spanish English Dictionary